home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Amiga Classic Collection
/
The Amiga Classic Collection - Disc 1.iso
/
Games
/
G474-Teresa1.DMS
/
G474-Teresa1.adf
/
ReadMe
< prev
next >
Wrap
Text File
|
1996-10-27
|
6KB
|
95 lines
Teresa
Unknown Amigos
Byîo pogodne popoîudnie jednego P.D. ostatnich dni szkoîy. Mój
nastrój byî bardzo wesoîy, gdyû pomimo tego, ûe nigdy nie miaîem problemów
z naukâ, bardzo przyjemnie jest od niej odpoczâê. Tego wîaônie popoîudnia
odwiedziî mnie kolega z klasy, posiadacz Amigi, majâcy duûo wiëksze ambicje
niû mordowanie komputerowych kosmitów. Zasiedliômy przed monitorem,
pokazywaliômy sobie wzajemnie nasze ostatnie komputerowe osiâgniëcia w
zakresie konfiguracji Opusa, zalet i wad PC-Taska, kolekcjonowania moduîów
muzycznych. Obok mojej super Amigi (A1200/340HD, wtedy byîa jeszcze bez
FastRAMu) staîo sobie pudîo z nalepkâ "Intel Inside", nie z powodu mojej
sympatii do tej maszyny, ale dlatego, iû pisaîem wtedy na niego program dla
stacji obsîugi samochodów. Poniewaû przegraîem sobie na powyûszego peceta
grë pt. "Teresa", która zyskaîa w klasie ogromnâ popularnoôê wôród
"niebieskich", pokazaîem jâ koledze-amigowcowi. Gra mu sië spodobaîa.
Podczas naszej dyskusji wpadî nam do gîowy pomysî, ûeby grë przenieôê na
Amigë dla rozluúnienia napiëcia jej posiadaczy. Wtedy to zapadîa decyzja -
piszemy grë.
Nazwaliômy sië "Unknown Amigos", uzbroiliômy w niezbëdne narzëdzia,
tzn. program ScreenThief na PC (zgrywaczka ekranów, po angielsku "screen
grabber"), masë dobrych chëci i rozpoczëliômy zabawë. Wîaôciwie ja jâ
rozpoczâîem, a kolega tylko ôciâgaî grafikë i konwertowaî jâ (moim
programem) do odpowiedniego formatu. Poza tym wspieraî mnie równieû
duchowo i chwaîa mu za to. W jeden weekend powstaî szkielet programu,
procedury îadujâce i wyôwietlajâce grafikë, obsîugujâce mysz, wyôwietlajâce
tekst. Najpierw powstaîa sekwencja koïczâca grë (ta najciekawsza), a co
byîo dalej nie pamiëtam. Wiem tylko, ûe program sië rozrastaî i po okoîo
dwu, moûe trzech, tygodniach moûna byîo juû zagraê, wszystkie sceny byîy
wprawione. Póúniej przyszedî okres zastoju. Odechciaîo mi sië koïczyê
program. Brakowaîo wyôwietlania wyniku koïcowego, innego zachowania sië
przy uruchamianiu z dyskietki, konieczne byîy jeszcze pewne kosmetyczne
poprawki. W takim stanie gra przetrwaîa na moim "hardzielu" do dnia
21.12.1995r. kiedy to stwierdziîem, ûe trzeba wreszcie to skoïczyê i daê
wszystkim amigowcom gwiazdkowy prezent. Dopisaîem brakujâce fragmenty
programu, zrobiîem wersjë dyskietkowâ, napisaîem skrypt instalujâcy, a
aktualnie piszë plik ReadMe, który wîaônie czytasz. Na gwiazdkë pakiet z
grâ bëdzie gotowy.
Teraz troszkë informacji technicznych. Moja konfiguracja sprzëtu
jest nastëpujâca A1200/6MB RAM/340MB HD + drukarka + monitor dajâcy obraz
ûaîosnej jakoôci w porównaniu z monitorem mojego koleûki. Jak widaê nie
jest to nic specjalnego. Aby programowaê na Amidze nie potrzebujesz
procesora Pentium 130MHz, 16MB RAMu i twardziela 2GB. Program napisany
jest w jëzyku C, kompilowanym pakietem SAS C v6.50. Wersja úródîowa
podzielona jest na wiele plików, które îâcznie zajmujâ prawie 100KB, czyli
teû nie tak duûo. Cóû, system Amigi robi wszystko za programistë... Caîy
kod opiera sië na systemie, nie ma w nim ani jednego odwoîania do rejestru
sprzëtowego. Wszystko w okienkach, dziaîa w multitaskingu, wiëc moûna
sobie do gry puôciê swój ulubiony moduî, który bëdzie odgrywany w tle gry.
Moûna teû graê np. gdy musisz poczekaê parë godzin na wyniki dziaîania
jakiegoô programu. Moûliwoôci jest wiele, a porównania z wersjâ pecetowâ
nie ma. Pan IBM powinien pomyôleê o odejôciu na emeryturë... Grafika gry
pakowana jest za pomocâ ôwietnego archiwizera LZX. Moûecie sië bawiê w
rozpakowywanie archiwów, ale zarëczam, ûe i tak nie rozgryziecie formatu w
jakim zapisane sâ obrazki. Powstaî on specjalnie dla potrzeb gry i wâtpië,
aby ktoô poza mnâ sië w nim poîapaî. Przy pisaniu gry korzystaîem z
programów: SAS C, CygnusEd, Personal Paint (wycinanie grafiki i zapis w
formacie "C Source"), Opus4 i Opus5 (operacje na plikach), LZX (pakowanie),
FED (edycja czcionek). Przy tworzeniu ikonek (i tak mi nie wyszîy tak
îadnie jak bym chciaî) posîugiwaîem sië programami: Iconian, ImageFX,
Personal Paint. Skrypt instalacyjny jest wykonywany przez program
Installer. Program nie powstaîby nigdy, gdyby nie dokumentacje do systemu
"Rom Kernel Manual", "Autodocs" w wersji dyskowej i inne.
Apelujë do wszystkich amosowców. Zostawcie to i przerzuêcie sië na
C. Ja teû zaczynaîem od Amosa, ale prawdziwa zabawa z systemem jest w tym
jëzyku praktycznie niemoûliwa.
Wyrazy gîëbokiego uznania dla firmy "Interactive Girls", która
napisaîa grë "Teresa" na peceta. W wersji amigowej grafika jest dokîadnâ
kopiâ oryginaîu, z ewentualnymi minimalnymi modyfikacjami.
Szczëôcia w grze i wypieków na twarzy ûyczy grupa
Unknown Amigos
Wymagania programu:
procesor 68020 lub lepszy, koôci AGA, 2MB RAM, Kickstart 3.0 lub
nowszy, sprawna stacja dysków, dziaîajâca mysz i klawiatura (klawisz ESC).
dodatkowo zaleca sië twardy dysk, gdyû pîynnoôê gry z dyskietek
pozostawia wiele do ûyczenia.
Kîopoty i jak sobie z nimi radziê:
- gdy grasz z HD i system ma za sobâ wiele operacji zwiâzanych z
pamiëciâ, moûe jej braknâê. Program wyjdzie wtedy do Workbencha lub do
ekranu koïcowego wîaôciwie bez powodu. Zresetuj komputer i wczytaj grë
ponownie.
- jeûeli nie wytrzymujesz napiëcia, które tworzy sië podczas gry,
rób sobie przerwy lub zawsze chowaj w pogotowiu chusteczkë.